recalcitrant molecules - French English Dictionary